explain something in detail - Deutsch Englisch Wörterbuch